
def 防御力收益(防御力):
    承伤=(200+10*90)/(防御力+200+10*90)
    return 承伤

def 没有后值():
    前值=input('前值:')
    基础值=input('基础值:')
    百分比=input('百分比:')
    后值=基础值*百分比+前值
    return 前值,后值


选项=input('0:计算生命值收益\n1:计算防御力收益\n')
二级选项=input('0:已有前后值\n1:没有后值\n')

if 二级选项=='0':
    前值=input('前值:')
    后值=input('后值:')
elif 二级选项=='1':
    前值,后值=没有后值()

前值=int(前值)
后值=int(后值)

if 选项=='0':
    收益=后值/前值-1
elif 选项=='1':
    收益=防御力收益(前值)/防御力收益(后值)-1

print('收益为:'+str(收益))


